<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
* { padding:0px; margin:0px; word-wrap:break-word; word-break:break-all;}
img { border:0px; vertical-align:top; }
ul, p { margin: 0; padding: 0; font-weight: normal; font-style: normal;}
body { line-height:20px; background:#fff; color:#333; font-size:12px; font-family:"Microsoft YaHei",tahoma,arial,"Hiragino Sans GB","\5b8b\4f53",sans-serif;}
ul li { list-style:none; }
a:link, a:visited { color: #333; text-decoration: none; }
a:hover { color:#ff4200;}
input,button,select,textarea{border:0px; vertical-align:middle; font-size:12px;font-family:"Microsoft YaHei",tahoma,arial,"Hiragino Sans GB","\5b8b\4f53",sans-serif;}
input[type="button"]{ cursor:pointer;}

.clear{ line-height: 0px; zoom: 0; height: 0px; clear: both; font-size: 0px}
.clear_h5{ line-height: 0px; zoom: 0; height: 5px; clear: both; font-size: 0px}
.clear_h10{ line-height: 0px; zoom: 0; height: 10px; clear: both; font-size: 0px}
.clear_h15{ line-height: 0px; zoom: 0; height: 15px; clear: both; font-size: 0px}
.clear_h20{ line-height: 0px; zoom: 0; height: 20px; clear: both; font-size: 0px}
.clear_h30{ line-height: 0px; zoom: 0; height: 30px; clear: both; font-size: 0px}

.none{display:none;}
.fl{float:left;display:inline;}
.fr{float:right;display:inline;}
.dib{ display:inline-block; vertical-align:top;}
.tac{ text-align:center;}
.cursor{ cursor:pointer;}
.tdu{text-decoration:underline;}
.tdu_hover:hover{text-decoration:underline;}
.mt5{ margin-top:5px;}
.mt10{ margin-top:10px;}
.mt20{ margin-top:20px;}
.mt30{ margin-top:30px;}
.mb5{ margin-bottom:5px;}
.mb10{ margin-bottom:10px;}
.mb20{ margin-bottom:20px;}
.mb30{ margin-bottom:30px;}
.ml5{ margin-left:5px;}
.ml10{ margin-left:10px;}
.ml20{ margin-left:20px;}
.ml30{ margin-left:30px;}
.mr5{ margin-right:5px;}
.mr10{ margin-right:10px;}
.mr20{ margin-right:20px;}
.mr30{ margin-right:30px;}
.mr40{ margin-right:40px;}

.fz24{font-size:24px!important;}
.fz20{font-size:20px!important;}
.fz18{font-size:18px!important;}
.fz15{font-size:15px!important;}

.cd00{ color:#d00!important;}
.c333{ color:#333!important;}
.c666{ color:#666!important;}
.c999{ color:#999!important;}
.c36a{ color:#36a!important;}
.c087{ color:#087!important;}
.c06b{ color:#06b!important;}
.c090{ color:#090!important;}
.cf40{ color:#f40!important;}
.cf30{ color:#f30!important;}

.pos_re{ position:relative;}

.inp40{ width:40px;}
.inp80{ width:80px;}
.inp120{ width:120px;}
.inp160{ width:160px;}
.inp200{ width:200px;}
.inp240{ width:240px;}
.inp320{ width:320px;}
.inp400{ width:400px;}
.inp480{ width:480px;}
.inp560{ width:560px;}
.inp640{ width:640px;}

.no_sty{width:100%; line-height:normal; overflow:hidden;}
.no_sty img{ max-width:100%;}

i.icon{ line-height:0; font-size:0; text-indent:-99999px; display:inline-block; vertical-align:top;}
*+html i.icon{ text-indent:0;}

a.btn:hover{ text-decoration:none;}

/*图片居中*/
.pic_c{display:table-cell; vertical-align:middle; text-align:center;*display: block;*font-family:Arial;}
.pic_c img{ max-width:100%; max-height:100%; vertical-align:middle;}

/*input默认值*/
.inp_def{ color:#999!important;}

/*更多详情*/
.more_show{ position:relative; display:inline-block; vertical-align:top; cursor:pointer;}
.more_show .more i{ margin:8px 0 0 4px; float:none; display:inline-block; vertical-align:top;}
.more_show .more i.arrow{ width:0; height:0; border:solid 4px; border-color:#666 transparent transparent;}
.more_show .more_div{ width:240px; padding:15px 20px; background:#fff; border:solid 1px #e2e2e2; text-align:left; position:absolute; right:0px; top:20px; display:none; z-index:999;}
.more_show .more_div{ box-shadow: 0 0 5px #e2e2e2; -moz-box-shadow: 0 0 5px #e2e2e2; -webkit-box-shadow: 0 0 5px #e2e2e2;}
.more_show .more_div h3{ line-height:30px; font-size:14px; font-weight:600;}
.more_show:hover i.arrow{ margin-top:4px; border-color:transparent transparent #666;}
.more_show:hover .more_div{ display:block;}

/*box-sizing*/
.box_siz,.box_siz *{ box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; }

/*查看更多*/
.see_more{ height:20px; line-height:20px; font-size:12px; cursor:pointer;display:inline-block; vertical-align:top;}
.see_more b{ font-weight:normal; color:#06b;}
.see_more i.arrow{ width:0; height:0; border:solid 4px; float:none; display:inline-block; vertical-align:top;}
.see_more i.open{ margin:8px 0 0 4px; border-color:#06b transparent transparent;}
.see_more i.close{ margin:4px 0 0 4px; border-color:transparent transparent #06b;}
.see_more_con{ overflow:hidden; overflow:hidden; display:inline-block; vertical-align:top;}

/*main*/
.main{ width:980px; margin:0 auto;}

/*图片鼠标经过放大*/
.img_zoom{transition:all 0.3s ease 0.3s;-ms-transition:all 0.3s ease 0.3s;-moz-transition:all 0.3s ease 0.3s;-webkit-transition:all 0.3s ease 0.3s;-o-transition:all 0.3s ease 0.3s;}
.img_zoom{transform:scale(1);-ms-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1); }
.img_zoom:hover{transform:scale(1.05);-ms-transform:scale(1.05);-moz-transform:scale(1.05);-webkit-transform:scale(1.05);-o-transform:scale(1.05);}

/*top*/
.top{ height:32px; line-height:32px; background:#f2f2f2; border-bottom:solid 1px #e2e2e2;}
.top .fl{ color:#666;}
.top .fl p{ float:left; margin-right:10px;}
.top .fl a{ padding:0 6px; color:#666;}
.top .fl a:hover{ color:#ff4200;}
.top .fl i{ font-style:normal; color:#999;}
.top .fl b{ margin-left:3px;}
.top .fr{ color:#666;}
.top .fr li{ float:left; padding:0 10px; margin:0 0px;}
.top .fr li a{ float:left; color:#666;}
.top .fr li a:hover{ color:#ff4200;}
.top .fr li b.num{ margin:0 3px; color:#d00;}
.top .fr li i{ width:16px; height:16px; margin:8px 5px 0 0; background:url(../images/head_foot_icon.png) no-repeat; font-size:0; line-height:0; display:inline-block; float:left; text-indent:-99999px;}
.top .fr li i.home{ background-position:0px 1px;}
.top .fr li i.i-phone{ background-position:0px -230px;}
.top .fr li i.jt{ width:8px; margin-left:5px; margin-right:0; background-position:0px -37px;}
.top .fr li i.jt.jt_hover{ background-position:0px -51px;}
.top .fr li i.phone{ background-position:3px -19px;}

.top_xl{ height:32px; position:relative; color:#666; float:left; z-index:99999999;}
.top_xl .top_xl_div{ width:80px; line-height:24px; padding:5px 0; background:#fff; border:solid 1px #e2e2e2; border-top:none; position:absolute; top:33px; left:-1px; z-index:9999; display:none;}
.top_xl .top_xl_div li{ width:100%; float:left; margin:0; padding:0;}
.top_xl .top_xl_div a{height:24px; line-height:24px; overflow:hidden; display:inline-block; padding:0 10px;}

.top_xl .map{ width:1190px; left:auto; right:-1px;}
.top_xl .map ul{ padding:20px 0; float:left;}
.top_xl .map li{ width:177px; margin-left:20px; border-right:solid 1px #e2e2e2;}
.top_xl .map li:last-of-type{ border-right:none;}
.top_xl .map li a{ padding:0;}
.top_xl .map li a:hover{ color:#ff4200;}
.top_xl .map li h3{ width:100%; line-height:20px; margin-bottom:5px; float:left; font-size:16px; font-weight:normal;}
.top_xl .map li h3 a{ color:#ff4200;}
.top_xl .map li p a{ margin-right:15px; display:inline-block;}

.top_xl .map2{width:450px; left:auto; right:-1px;}
.top_xl .map2 ul{ padding:5px 0; float:left;}
.top_xl .map2 li{ width:100%; line-height:20px; padding:5px 0; float:left;}
.top_xl .map2 li span{ float:left;}
.top_xl .map2 li .name{ width:70px; margin-left:15px; padding:0; font-weight:bold;}
.top_xl .map2 li .con{ width:360px;}
.top_xl .map2 li .con a{width:80px;height:20px;line-height:20px;margin-right:10px;padding:0; display:inline-block; overflow:hidden; vertical-align:top; }
.top_xl .map2 li span.name_yiji{width:92px;margin-left:4px;}
.top_xl .map2 li a.gl_lb{ color:#ff4200;}

/*foot*/
.foot_help{ width:100%; padding:15px 0; background:#f6f6f6; display:inline-block;}
.foot_help li{ width:15%; float:left; color:#666;}
.foot_help li h3{ line-height:30px; font-size:16px; font-weight:normal;}
.foot_help li p{ line-height:26px;}
.foot_help li a{ color:#666;}
.foot_help li a:hover{ color:#ff4200; text-decoration:underline;}
.foot_help li.foc{ width:22%;}
.foot_help li.foc span{ margin-right:15px; display:inline-block; vertical-align:top;}
.foot_help li.foc span p{ line-height:18px; float:none; text-align:center;}
.foot_help li.foc h3{ margin-bottom:5px;}
.foot_help li.foc p{ float:left; clear:both;}
.foot_help li.foc img{ width:90px; height:90px; display:inline-block;}
.foot_help li.foc a:last-of-type img{ margin-right:0;}
.foot_help li.foc i{ width:20px; height:20px; margin:10px 6px 0 0; background:url(../images/head_foot_icon.png) no-repeat; display:inline-block; text-indent:-99999px; font-size:0; line-height:0;}
*+html .foot_help li.foc p{ width:100%; border-bottom:none;}
*+html .foot_help li.foc i{ text-indent:0; font-size:0; line-height:0;}
.foot_help li.foc i.wx{ background-position:0 -135px;}
.foot_help li.foc i.sina{background-position:0 -83px; }
.foot_help li.foc i.qwb{background-position:0 -109px; }
.foot_help li.foc a:hover i.wx{ background-position:-25px -135px;}
.foot_help li.foc a:hover i.sina{background-position:-25px -83px; }
.foot_help li.foc a:hover i.qwb{background-position:-25px -109px; }
.foot_help li.tel{ width:18%;}
.foot_help li.tel h3 em{ font-size:12px; font-style:normal;}
.foot_help li.tel b{ font-size:20px; font-weight:400;}
.foot_help li.tel span.btn{ width:100%; margin-top:10px; padding:15px 0 0 0px; border-top:solid 1px #e2e2e2;}
.foot_help li.tel span.btn a{ padding:0 0 0 30px; background:url(../images/head_foot_icon.png) no-repeat 0 -160px; font-size:16px; color:#999;}

.foot{padding:15px 0; background:#fff; text-align:center;}
.foot_nav{ margin-bottom:15px; padding-bottom:15px; border-bottom:solid 1px #e2e2e2;}
.foot_nav a{ padding:0 10px; color:#999;}
.foot_nav a:hover{ color:#ff4200;}
.foot_nav b{ font-weight:normal; color:#999;}
.foot_fir{ color:#999;}
.foot_fir a{ margin-right:15px; color:#999;}
.foot_fir a:hover{ color:#f40;}

.foot_about{ padding:2px; color:#999;}

.foot_ad{ color:#999;}
.foot_ad b{ font-weight:normal; padding:0 8px;}

.foot_bz{ padding:10px;}
.foot_bz img{ height:45px; margin:0 5px;}

.foot_text{ margin-bottom:15px; padding-bottom:15px; border-bottom:solid 1px #e2e2e2;}
.foot_text a{ padding:0 2px;}
.foot_text a:hover{ text-decoration:underline;}

/*head*/
.land_head{ width:100%; padding:15px 0; float:left;}
.land_head .logo{ margin:2px 10px 0 0; float:left;}
.land_head .logo img{ max-width:240px; height:36px;}
.land_head .slogan{ margin-top:9px; float:left;}
.land_head .slogan img{ height:24px;}
.land_head .slogan h3{ line-height:24px; padding-left:10px; border-left:solid 1px #e2e2e2; font-size:16px; font-weight:normal; color:#f40;}

.land_head .nav{ float:left;}
.land_head .nav li{ line-height:30px; margin-right:5px; padding:5px 0; float:left; text-align:center; font-size:14px;}
.land_head .nav li a{ padding:0 15px; display:block; border-radius:2px;}
.land_head .nav li.on a{background:#f30; color:#fff;}
.land_head .nav li:hover a{ background:#f60; color:#fff;}

.land_com_banner img{ width:100%;}

/*人物名片*/
.land_com_l{ width:230px;}
.land_com_peop{ width:100%;}
.land_com_peop li{ width:210px; line-height:18px; margin-bottom:10px; padding:9px; background:#fbfbfb; border:solid 1px #e2e2e2; float:left; position:relative;}
.land_com_peop li h3{ line-height:20px; padding:0px 0 2px; font-size:16px; font-weight:500;}
.land_com_peop li .pic{ background:#fff;}
.land_com_peop li .pic img{ width:80px; height:80px;}
.land_com_peop li .info{ width:120px;}
.land_com_peop li .btn,.land_com_peop li .btn2{ width:97px; line-height:20px; padding:5px 0px; border-radius:2px; text-align:center; font-size:14px; float:left;}
.land_com_peop li .btn{background:#1aad19; border:solid 1px #179b16; color:#fff;}
.land_com_peop li .btn:hover{background:#179b16; text-decoration:none;}
.land_com_peop li .btn2{background:#fff; border:solid 1px #1aad19; color:#1aad19;}
.land_com_peop li .btn2:hover{ background:#f2fff2; text-decoration:none;}

.land_com_peop li .icon{ width:20px; height:20px; margin-right:3px; background:url(../images/land_icon.png) no-repeat;}
.land_com_peop li .pho{ background-position:-60px -120px;}
.land_com_peop li .mes{ background-position:-80px -120px;}

.land_com_l .lm_tit{ width:100%; height:auto; line-height:16px; float:left;}
.land_com_l .lm_tit h3{font-size:16px; font-weight:normal; float:left;}
.land_com_l .lm_tit .icon{ width:4px; height:16px; margin:0px 10px 0px 0; background:#f30; float:left;}

/*人物名片2*/
.land_com_peop2{ width:100%; background:url(../images/land_com_peop2.png) no-repeat 680px -20px #24282c; display:inline-block; color:#fff;}
.land_com_peop2 .con{ margin-left:40px; padding:20px 0; display:inline-block;}
.land_com_peop2 h3{ line-height:20px; padding:2px 0 2px; font-size:16px; font-weight:500;}
.land_com_peop2 .pic img{ width:90px; height:90px; border-radius:50%;}
.land_com_peop2 .btn,.land_com_peop2 .btn2{ width:120px; line-height:20px; padding:8px 0px; border-radius:2px; text-align:center; font-size:16px; float:left; position:absolute; top:40px;}
.land_com_peop2 .btn{background:#1aad19; border:solid 1px #179b16; color:#fff; left:280px;}
.land_com_peop2 .btn:hover{background:#179b16; text-decoration:none;}
.land_com_peop2 .btn2{background:#fff; border:solid 1px #1aad19; color:#1aad19; left:420px;}
.land_com_peop2 .btn2:hover{ background:#f2fff2; text-decoration:none;}

.land_com_peop2 .icon{ width:20px; height:20px; margin-right:5px; background:url(../images/land_icon.png) no-repeat;}
.land_com_peop2 .pho{ background-position:-60px -140px;}
.land_com_peop2 .mes{ background-position:-80px -140px;}

/*nav*/
.land_com_nav{width:100%;}

.com_nav_list{ width:100%; padding:0px 0; float:left;}
.com_nav_list li{ line-height:30px; background:#f2f2f2; padding:0 30px;}
.com_nav_list li a{ padding:5px; border-top:dashed 1px #ccc; display:block; text-align:center; font-size:14px;}
.com_nav_list .tit{ line-height:30px; background:#e30;}
.com_nav_list .tit h3{ padding:7px; color:#fff; font-size:17px; font-weight:normal; text-align:center;}
.com_nav_list .tit .jt{ width:30px; height:30px; margin:0 3px 0 0; background:url(../images/land_com_nav2.png) no-repeat;}
.com_nav_list li:first-of-type a{ border:none;}


.com_nav_list2{ width:100%; padding:0px 0; float:left;}
.com_nav_list2 li{ line-height:30px; background:#e30; padding:0 30px;}
.com_nav_list2 li a{ padding:7px 0; border-top:solid 1px #d00; display:block; text-align:center; color:#fff;}
.com_nav_list2 li h3{ font-size:17px; font-weight:normal;}
.com_nav_list2 li:first-of-type a{ border:none;}

.com_nav_list3{ width:228px; padding:0px 0; border:solid 1px #e6e6e6; border-bottom:none; float:left;}
.com_nav_list3 li{ line-height:20px; border-bottom:solid 1px #e6e6e6;}
.com_nav_list3 li a{ padding:8px 10px; background:#fbfbfb; color:#333; display:block;}
.com_nav_list3 li a:hover{ background:#eee; color:#f30;}
.com_nav_list3 li .arrow{ width:0px; height:0px; margin:5px 2px 0 0; border:solid 5px; border-color:transparent transparent transparent #666;}

/*.com_nav_list{ width:100%; padding:0px 0; float:left;}
.com_nav_list li{ width:100%; line-height:30px; float:left;}
.com_nav_list li a{ padding:4px; border-bottom:dashed 1px #e2e2e2; display:block; text-align:center; font-size:14px;}
.com_nav_list li.on a{ background:#f60; border-color:#f60; color:#fff;}
.com_nav_list li a:hover{ background:#f60; border-color:#f60; color:#fff;}
.com_nav_list .tit h3{ padding:7px; background:#f30; color:#fff; font-size:18px; font-weight:normal; text-align:center;}
.com_nav_list .tit .jt{ width:30px; height:30px; margin:0 6px 0 0; background:url(../images/land_com_nav.png) no-repeat;}

.com_nav_list2{ width:100%; padding:0px 0; float:left;}
.com_nav_list2 li{ width:100%; line-height:50px; float:left;}
.com_nav_list2 li a{ width:100%; padding:10px 0; background:#fbfbfb; border-bottom:solid 1px #e2e2e2; font-size:16px; float:left; color:#333;}
.com_nav_list2 li.on a{ background:#f60; border-color:#f60; color:#fff;}
.com_nav_list2 li a:hover{ background:#eee; border-color:#eee;}
.com_nav_list2 li h3{ line-height:20px; padding-top:5px; font-size:16px; font-weight:normal;}
.com_nav_list2 li p{ line-height:20px; font-size:12px; text-transform:uppercase; color:#999;}
.com_nav_list2 .icon{ width:50px; height:50px; margin:0 10px 0 15px; background:url(../images/land_com_nav.png) no-repeat; float:left;}
.com_nav_list2 .hon{ background-position:0 -30px;}
.com_nav_list2 .fact{ background-position:-50px -30px;}
.com_nav_list2 .about{ background-position:0px -90px;}*/

/*.com_nav_list2{ width:100%; padding:0px 0; float:left;}
.com_nav_list2 li{ width:100%; line-height:30px; margin-bottom:10px; float:left;}
.com_nav_list2 li a{ padding:3px; background:#fbfbfb; border:solid 1px #e2e2e2; display:block; text-align:center; font-size:14px;}
.com_nav_list2 li.on a{ background:#f60; border-color:#f60; color:#fff;}
.com_nav_list2 li a:hover{ background:#f60; border-color:#f60; color:#fff;}*/

/*con*/
.land_com_con{ width:720px;}
.land_com_con img{ max-width:100%;}

.land_com_con .lm_tit{ width:100%; height:auto; line-height:16px; float:left;}
.land_com_con .lm_tit h3{font-size:16px; font-weight:normal; float:left;}
.land_com_con .lm_tit .icon{ width:4px; height:16px; margin:0px 10px 0 0; background:#f30; float:left;}

.land_com_con .pic_list{}
.land_com_con .pic_list ul{ width:750px;}
.land_com_con .pic_list li{ width:172px; margin:0 10px 10px 0; float:left; font-size:13px;}
.land_com_con .pic_list li img{ width:100%; height:128px;}
.land_com_con .pic_list li p{ height:18px; line-height:20px; margin:0; padding:5px 0; color:#666; overflow:hidden; text-align:center;}

.land_com_con .pic_list2 li{ width:136px;}
.land_com_con .pic_list2 li img{ height:185px;}

.land_com_con .pic_list.pic_list_more_con{ max-height:158px;}
.land_com_con .pic_list2.pic_list_more_con{ max-height:225px;}

/*pro*/
.in_pro_list{}
.in_pro_list ul{ width:750px;}
.in_pro_list li{ width:208px; height:260px; margin:0 15px 10px 0; padding:5px 10px 10px; border:solid 1px #e2e2e2; float:left;}
.in_pro_list li h3{ color:#f30; font-size:12px;}
.in_pro_list li h3 a{ color:#f30;
    overflow: hidden;
    height: 40px;
    display: block;
}
.in_pro_list li h3 a:hover{ text-decoration:underline;}
.in_pro_list li img{ width:100%; height:139px; margin:10px 0;}
.in_pro_list li .arrow{float:left; width:0px; height:0px; margin:4px 2px 0 0; border:solid 6px; border-color:transparent transparent transparent #f30;}
.in_pro_list li p{ max-height:60px; overflow:hidden;}

/*点击看大图*/
.land_big_pic{ position:relative;}
.land_big_pic img{ width:100%;}
.land_big_pic .zz{ width:100%; height:100%; background:#000; position:absolute; left:0; top:0; z-index:8; opacity:0.3; display:none;}
.land_big_pic .zoo{ width:30px; height:30px; margin:-15px 0 0 -15px; background:url(../images/land_icon.png) no-repeat 0 -60px; position:absolute; left:50%; top:50%; z-index:9; display:none;}

.land_big_pic:hover{ cursor:pointer;}
.land_big_pic:hover .zz,.land_big_pic:hover .zoo{ display:block;}

.pop_big_pic{ display:none; text-align:center; position:fixed; top:50%; left:50%; z-index:999999;}
.pop_big_pic img{ max-width:1000px; max-height:600px; position:relative; z-index:9;}
.pop_big_pic .close{ width:30px; height:30px; background:url(../images/land_icon.png) no-repeat -30px -60px; position:absolute; right:-12px; top:-12px; cursor:pointer; z-index:9;}
.pop_big_pic .close:hover{ background-position:-60px -60px;}
.pop_big_pic .body_bg{ background:#000; opacity:0.3; position:fixed; top:0; left:0; bottom:0; right:0; z-index:8;}

/*侧边栏*/
.land_tooltip{ width:120px; position:fixed; top:30%; right:5px;}
.land_tooltip ul{ width:100%; background:#fbfbfb; border:solid 1px #ddd; border-bottom:none; border-radius:2px; display:inline-block;}
.land_tooltip li{ width:100%; line-height:30px; border-bottom:solid 1px #ddd; float:left; opacity:0.9;}
.land_tooltip a{ padding:4px 0; display:block; color:#999;}
.land_tooltip a:hover{ background:#e2e2e2; opacity:1; color:#f30;}
.land_tooltip .icon{ width:30px; height:30px; margin:0px 0 0 4px; background:url(../images/land_icon.png) no-repeat;cursor:pointer;}
.land_tooltip li .qq{ background-position:0 -120px;}
.land_tooltip li .bd{ background-position:0px -150px;}
.land_tooltip li .fhdb{ padding:0px; background-position:0 -180px;}
.land_tooltip li .tel{ background-position:0px -210px;}
.land_tooltip li .pho{ background-position:0px -240px;}
.land_tooltip li .t400{ background-position:0px -270px;}

.land_tooltip li:hover .qq{ background-position:-30px -120px;}
.land_tooltip li:hover .bd{ background-position:-30px -150px;}
.land_tooltip li:hover .fhdb{ background-position:-30px -180px;}

.land_tooltip .return_top{ width:100%; line-height:30px; margin-top:5px; padding:0; background:#fbfbfb; border:solid 1px #ddd; border-radius:2px;}
.land_tooltip .return_top:hover{ background:#e2e2e2; text-decoration:none;}
.land_tooltip .return_top .fhdb{padding:0px; background-position:0 -180px;}
.land_tooltip .return_top:hover .fhdb{ background-position:-30px -180px;}

.land_tooltip .mess{ 
	width:118px; line-height:20px; padding:5px 0;background: #DD0000;
	border: solid 2px #f30; text-align:center; position:relative;
}
.land_tooltip .mess:hover{ background:#f0e9e8;}
.land_tooltip .mess h3{ font-weight:500; font-size:15px; color:#fff;}
.land_tooltip .mess p{ font-size:12px; color:#fff;}
.land_tooltip .mess a{ padding:0;}
.land_tooltip .mess a:hover{ background:#f30;text-decoration:none;}
.land_tooltip .mess .pic{ position:absolute; top:-95px; left:10px;}

/*pop*/
.land_pop_tit{ width:100%; line-height:30px; background:none; border:none; float:left;}
.land_pop_tit h3{ margin:0 20px; float:left; font-size:12px;}
.land_pop_tit i.close{ width:24px; line-height:24px; margin:5px 10px 0; font-style:normal; color:#999; float:right; cursor:pointer; text-align:center;font-size:16px;}
.land_pop_tit i.close:hover{ color:#d00;}

.land_pop_lm_tit{}
.land_pop_lm_tit h3{ line-height:18px; border-left:solid 4px #f40; padding-left:15px; float:left; font-size:16px; font-weight:normal;}
.land_pop_lm_tit h3 em{ margin:0 10px; font-size:12px; font-style:normal; color:#999;}

.land_pop_text{}
.land_pop_text p{ line-height:24px; padding-bottom:5px; font-size:14px;}
.land_pop_text h3{ font-size:15px; padding:10px 0; color:#333;}
.land_pop_text h4{ font-size:14px; padding:5px 0;}

.land_padd0_10{ padding:0px 10px;}
.land_padd0_20{ padding:0px 20px;}
.land_padd10_0{ padding:10px 0px;}

.land_pop_table{}
.land_pop_table h3.tit{ padding:10px 0; font-size:18px; font-weight:normal; color:#d00;}
.land_pop_table table{ width:100%; background:#fff; border-collapse:collapse; border: 0;}
.land_pop_table table tr.tit{ background:#f6f6f6;}
.land_pop_table table tr.tit td{ padding:5px;}
.land_pop_table table td{ padding:8px 5px; border:solid 1px #e2e2e2; text-align:center; word-break:normal; font-weight: normal;}
.land_pop_table table td.name{background:#f6f6f6; text-align:left;}
.land_pop_table table td p{ line-height:20px; margin:0; padding:0; font-size:12px;}
.land_pop_table table .tal{ text-align:left;}
.land_pop_table table .tac{ text-align:center;}

.land_pop_pro_about{ padding-top:15px; padding-bottom:10px; background:#f6f6f6;}
.land_pop_pro_about p{ margin-bottom:5px;}
.land_pop_pro_about b{ font-weight:normal;}
.land_pop_pro_about a:hover{ text-decoration:underline;}

.land_pop_phone{ padding:10px 20px 20px;}
.land_pop_phone img{ max-width:100%;}
.land_pop_phone .pho_inp_box input[type="text"]{ width:100%; line-height:36px; padding:0 10px; border:solid 1px #e2e2e2; font-size:14px; font-weight:bold;}
.land_pop_phone .pho_inp_box .btn{ width:100%; line-height:40px; background:#1aad19; color:#fff; font-size:14px; text-align:center; display:inline-block;}
.land_pop_phone .pho_inp_box .btn:hover{ background:#179b16;}
.land_pop_phone .pho_ing_box { font-size:14px;}
.land_pop_phone .pho_ing_box .btn{ width:80%; line-height:32px; background:#f30; color:#fff; font-size:14px; text-align:center; display:inline-block;}
.land_pop_phone .pho_ing_box .btn:hover{ background:#f00;}

/*位置*/
.location{ line-height:30px; padding:0 0 0 10px; background:#f6f6f6; color:#999;}
.location i{ width:16px; height:16px; margin:7px 5px 0 -2px; background:url(../images/land_icon.png) no-repeat -60px -360px;}
.location a{ margin:0 3px; color:#666;}
.location a:hover{ color:#f30; text-decoration:underline;}

/*留言*/
.lm_tit2{ width:100%; padding:20px 0; position:relative; text-align:center;}
.lm_tit2 h3{ line-height:30px; margin-bottom:15px; font-size:24px; font-weight:normal;}
.lm_tit2 i.line{ width:800px; height:1px; background:#e2e2e2;}
.lm_tit2 i.block{ width:100px; height:5px; background:#d00; position:absolute; bottom:18px; left:50%; margin-left:-50px;}
.lm_tit2 p.block{ height:20px; line-height:20px; display:inline-block; position:absolute; bottom:10px; left:50%; font-size:14px;}

.land_pro_message{width:978px; margin:0 auto; background:#f6f6f6;border:solid 1px #e2e2e2;}
.land_pro_message .main_con{ width:100%;  border-top:solid 1px #e2e2e2;float:left;}
.land_pro_message .left{ width:230px; padding:30px 0 0 30px; float:left;}
.land_pro_message .left li{ width:100%; padding:10px 0; float:left;}
.land_pro_message .left li .pic{ width:48px; height:48px; margin-right:10px; border:solid 1px #d00; border-radius:50%; float:left;}
.land_pro_message .left li .pic i{ width:30px; height:30px; margin:9px 0 0 9px; background:url(../images/land_icon.png) no-repeat center;}
.land_pro_message .left li .pic .tb1{ background-position:0 -330px;}
.land_pro_message .left li .pic .tb2{ background-position:-30px -330px;}
.land_pro_message .left li .pic .tb3{ background-position:-60px -330px;}

.land_pro_message .left li h3{ padding:6px 0 4px; font-size:16px; font-weight:normal;}
.land_pro_message .left li p{ color:#666;}

.land_pro_message .right{ width:637px; padding:30px 40px 20px; border-left:solid 1px #e2e2e2; float:left; font-size:14px;}
.land_pro_message .right li{ width:100%; padding:5px 0; float:left;}
.land_pro_message .right li .name,.land_pro_message .right li .con{ float:left;}
.land_pro_message .right li .name{ width:90px; margin-right:10px; color:#666; line-height:32px; text-align:right;}
.land_pro_message .right li .con{ width:537px;}

.land_pro_message .right li .mes_radio span{ width:100px; height:30px; line-height:30px; margin-right:10px; border:solid 1px #e2e2e2; float:left; text-align:center; cursor:pointer;}
.land_pro_message .right li .mes_radio span:hover{ border-color:#d00; color:#d00;}
.land_pro_message .right li .mes_radio span.on{ background:#e00; border-color:#d00; color:#fff;}
.land_pro_message .right li input[type="text"]{ height:30px; line-height:30px; padding:0 10px; border:solid 1px #e2e2e2; font-size:14px; float:left;}
.land_pro_message .right li select{ width:120px;height:32px; margin-right:10px; padding-left:5px; border:solid 1px #e2e2e2; font-size:14px; float:left;}
.land_pro_message .right li textarea{ width:520px; height:90px; line-height:24px; padding:5px 10px; border:solid 1px #e2e2e2; font-size:14px;}

.land_pro_message .right li .val_wrong,.land_pro_message .right li .val_right{ line-height:32px; display:inline-block; vertical-align:top; font-size:12px;}
.land_pro_message .right li .val_wrong i,.land_pro_message .right li .val_right i{ width:16px; height:16px; margin:8px 5px 0; }
.land_pro_message .right li .val_wrong{color:#d00;}
.land_pro_message .right li .val_wrong i{ background:url(../images/error.png) no-repeat center;}
.land_pro_message .right li .val_right{ color:#00b28c;}
.land_pro_message .right li .val_right i{ background:url(../images/right.png) no-repeat center; }

.land_pro_message .right li .more{ line-height:20px;}
.land_pro_message .right li .more .icon{ width:20px; height:20px; margin-left:5px; background:url(../images/land_icon.png) no-repeat 0 -360px;}
.land_pro_message .right li .more.open .icon{ background-position:-20px -360px;}

.land_pro_message .right .sub{ text-align:left;padding-left:100px;}
.land_pro_message .right .sub .btn{ line-height:40px; padding:0 40px; background:#d00; color:#fff; display:inline-block; font-size:16px;}
.land_pro_message .right .sub .btn:hover{ background:#c00; text-decoration:none;}

/*评价图片相册效果*/
.land_pro_review_list .center .pic2 li{ width:auto; margin:10px 10px 0px 0; border:none; padding:0;}

.land_pro_review_list .center .pic_c{ width:50px; height:50px; padding:1px; border:solid 1px #eee; cursor:pointer;}
.land_pro_review_list .center .pic_c.on{ padding:0; border:solid 2px #f30;}

.land_pro_review_list .land_pic_box_con{ position:relative; display:inline-block; vertical-align:top;}
.land_pro_review_list .land_pic_box_con img{ max-width:500px; min-width:180px; max-height:500px; min-height:60px; cursor: url(../images/cursor_close.ico),auto;}
.land_pro_review_list .land_pic_box_con .arrow{ width:25%; height:100%; position:absolute; top:0; cursor:pointer;}
.land_pro_review_list .land_pic_box_con .arrow i{ width:30px; height:30px; background:url(../images/land_pic_box_icon.png) no-repeat; position:absolute; top:50%; margin-top:-15px; display:none;}
.land_pro_review_list .land_pic_box_con .arrow:hover i{ display:inline-block;}
.land_pro_review_list .land_pic_box_con .prev{ left:0;}
.land_pro_review_list .land_pic_box_con .next{ right:0;}
.land_pro_review_list .land_pic_box_con .prev i{ background-position:0px 0; left:5px;}
.land_pro_review_list .land_pic_box_con .next i{ background-position:-30px 0; right:5px;}

.land_pro_review_list .land_pic_box_con .btn{ position:absolute; top:6px; left:6px;}
.land_pro_review_list .land_pic_box_con .btn a{ line-height:26px; margin-right:8px; padding:0 10px; background:#333; border-radius:3px; opacity:0.7; color:#fff; float:left;}
.land_pro_review_list .land_pic_box_con .btn a:hover{ text-decoration:none; opacity:0.9;}
.land_pro_review_list .land_pic_box_con .btn i{ width:14px; height:14px; margin:6px 5px 0 0; background:url(../images/land_pic_box_icon.png) no-repeat;}
.land_pro_review_list .land_pic_box_con .close i{ background-position:0 -30px;}
.land_pro_review_list .land_pic_box_con .yuantu i{ background-position:-20px -30px;}

/*列表更多*/
.pic_list_more_btn{ cursor:pointer;}
.pic_list_more_btn .arrow{ width:0; height:0; margin-top:5px; border:solid 5px; border-color:#06b transparent transparent; display:inline-block; vertical-align:top;}
.pic_list_more_btn .arrow.on{ margin-top:1px; border-color:transparent transparent #06b;}

.pic_list_more_con{ overflow:hidden;}

/*about*/
.land_com_about{line-height:1.7;}
.land_com_about h2{ /*padding-left:10px; border-left:solid 4px #f30;*/ font-size:14px; color:#333;}
.land_com_about h3{ font-size:14px;}
.land_com_about h2,.land_com_about h3{line-height:1.7;margin:0px 0 10px; font-weight:600;}
.land_com_about p{margin-bottom:10px;line-height:1.7;}

/*pro_show_up*/
.pro_show_up{}
/*.pro_show_up .pro_show_up_l{ float:left;}
.pro_show_up .pro_show_up_l .pic_c{ width:390px; height:390px;}
.pro_show_up .pro_show_up_l img{ max-width:390px;}*/
.pro_show_up_l{}

/*放大镜*/
.pro_detail_left {float:left; overflow:hidden;}
.pro_detail_left .jqzoom{ border:1px solid #e2e2e2; float:left; position:relative; padding:0px; cursor:pointer;}
.pro_detail_left .fs { width:398px; height:265px; }
.pro_detail_left ul.imgList li { float:left;}
.pro_detail_left ul.imgList li img { width:92px; height:61px; cursor:pointer; margin:8px 8px 0 0; border:solid 1px #ddd;}
.pro_detail_left ul.imgList li img:hover { background:#999; }
.pro_detail_left ul.imgList li.on img{ border:solid 1px #d00;}
.pro_detail_left .zoomdiv{ background:#fff;}

/*jQzoom*/
div.zoomdiv { z-index:999; position:absolute; top:0px; left:0px; border:1px solid #CCCCCC; display:none; text-align: center; overflow: hidden;}
div.jqZoomPup { z-index:999; visibility:hidden; position:absolute; top:0px; left:0px; width:50px; height:50px; border: 1px solid #aaa; background: #ffffff url(../images/zoomlens.gif) 50% top  no-repeat; opacity: 0.5; -moz-opacity: 0.5; -khtml-opacity: 0.5; filter: alpha(Opacity=50);}

/*放大镜结束*/


.pro_show_up .pro_show_up_r{ width:550px; float:right;}
.pro_show_up .info{ position:relative;}
.pro_show_up .info li{ width:100%; padding-bottom:5px; float:left;}
.pro_show_up .info li h2{ padding:5px 0 5px; font-size:14px;}
.pro_show_up .info li .act{ width:90%; margin-bottom:5px; padding:5px 10px; background:url(../images/pro_show_infobg.png) no-repeat center;}

.pro_show_up .info li .fonwn{ font-weight:normal;}
.pro_show_up .info li span{ float:left;}
.pro_show_up .info li .name{ width:70px;}
.pro_show_up .info li .con{ width:480px;}
.pro_show_up .info li .con em{ line-height:18px; margin:1px 5px 4px 0; padding:0 5px; background:#00b28c; border-radius:2px; color:#fff; font-style:normal; float:left;}
.pro_show_up .info li .con a{ line-height:20px; margin:-1px 5px 5px 0; padding:0 12px; border:solid 1px #e2e2e2; border-radius:2px; float:left;}
.pro_show_up .info li .con a.on,.pro_show_up .info li .con a:hover{ background:#f30; border-color:#f30; color:#fff;}
.pro_show_up .info li .hd{ width:360px; height:36px; line-height:36px; background:url(../images/pro_show_hdbg.png) no-repeat; float:left; color:#fff;}
.pro_show_up .info li .hd .fr{ padding-right:10px; background:#333; float:right;}
.pro_show_up .info li .hd i{ background:url(../images/land_icon.png) no-repeat;}
.pro_show_up .info li .hd .time{ width:20px; height:22px; margin:7px 5px 0 10px; background-position:-30px -35px;}
.pro_show_up .info li .hd .sjx{ width:30px; height:36px; margin-left:-26px; background-position:-70px 0;}
.pro_show_up .info li .act2{ width:340px; margin-bottom:5px; padding:5px 10px; background:url(../images/pro_show_infobg.png) no-repeat center; float:left;}
.pro_show_up .info li .sub{ line-height:36px; margin:5px 0 5px 70px; padding:0 20px; background:#f30; border-radius:2px; color:#fff; font-size:14px; float:left;}
.pro_show_up .info li .sub:hover{ background:#e30;}

.pro_show_d .tab_list{ width:728px; height:30px; line-height:30px; border:1px solid #e2e2e2; background:#f6f6f6;}
.pro_show_d .tab_list li{ padding:0 30px; text-align:center;float:left;cursor:pointer; font-size:13px; font-weight:bold;}
.pro_show_d .tab_list li.on{ margin:-1px 0 0 -1px; background:#fff; border-top:solid 2px #f30; border-right:solid 1px #e2e2e2; border-left:solid 1px #e2e2e2; color:#f30;}
.pro_show_d .tab_list li.on a{color:#f30;}
.pro_show_d .tab_list li:hover a{ color:#f30;}

.pro_show_d .tab_con{ width:728px; border:solid 1px #e2e2e2; border-top:none; float:left;}
.pro_show_d .tab_con&gt;div{ display:none;}

.float_nav{ position:relative; top:0;}

.show_pic{ width:100%; padding:10px 0 0; float:left;}
.show_pic .tit{ line-height:30px; margin:0 10px 10px; border-bottom:solid 2px #e2e2e2; font-size:14px; color:#f30;}
.show_pic img{ width:164px; margin:0 0 10px 10px; padding:2px; border:solid 1px #e6e6e6; float:left;}

.pro_show_con{ padding:10px 9px;}
.pro_show_con p{ line-height:24px; padding:0px 0px 10px; font-size:12px;}
.pro_show_con img{ max-width:100%;}

/*pro_show_tab*/
.pro_show_tab{}
.pro_show_tab h3.tit{ padding:10px 0; font-size:18px; font-weight:normal; color:#d00;}
.pro_show_tab table{ width:100%; background:#fff; border-collapse:collapse; border: 0;}
.pro_show_tab table tr.tit{ background:#f6f6f6;}
.pro_show_tab table tr.tit td{ padding:5px;}
.pro_show_tab table td{ padding:8px 5px; border:solid 1px #e2e2e2; text-align:center; word-break:normal; font-weight: normal;}
.pro_show_tab table td.name{background:#f6f6f6; text-align:left;}
.pro_show_tab table td p{ line-height:20px; margin:0; padding:0; font-size:12px;}
.pro_show_tab table .tal{ text-align:left;}
.pro_show_tab table .tac{ text-align:center;}

/**留言时选择框*/
.mes_radio2{ width:14px; height:14px; margin:9px 5px 0px 0; background:url(../images/inp_icon.png) no-repeat center -40px; float:left; cursor:pointer;}
.mes_radio2.on{ background-position:center -60px;}
.land_pro_message .right li {
    line-height: 32px;
}

/*新模板黑色*/
.wall{width: 100%;}
.blacktemplate{
	background: #19181d;
	height:45px;
}
.bluetemplate{
	background: #3870B9;
	height:45px;
}
.redtemplate{
	background: red;
	height:45px;
}
.yellowtemplate{
	background: yellow;
	height:45px;
}
.orangetemplate{
	background: orange;
	height:45px;
}
.pinktemplate{
	background-color: #F53E31;
	height:45px;
}
.menu a{
	display: block;
    float: left;
    background: url(../images/nav_line.png) no-repeat right center;   
    font-size: 14px;
    height: 45px;
    line-height: 45px;
    text-align: center;    
    transition: 0.3s all 0s linear; 
    padding:0 20px 0 20px;
    color: #fff;
}
.bluetemplate .menu a:hover,.blacktemplate .menu a:hover{background-color:red;}
.redtemplate .menu a:hover{background-color:black;}
.yellowtemplate .menu a,.orangetemplate .menu a{ color: #000;}
.yellowtemplate .menu a:hover,.orangetemplate .menu a:hover{background-color:white;}

.pinktemplate .menu a:hover{background-color:black;}


.menu a.nobg{background-image:none;}

/*推荐*/
.shopwindow{ padding:20px 0;}

.shopwindow_tit{  text-align:center;}
.shopwindow_tit img{ max-width:100%; height:200px; margin:-10px 0 -60px;}

.shopwindow_list{ width:100%;}
.shopwindow_list ul{ width:110%; padding:10px 6px;}
.shopwindow_list li{ width:224px; margin:5px; background:#fe0; padding:10px 4px; float:left;}
.shopwindow_list li:hover{ background:#fd0;}
.shopwindow_list li h3{ height:20px; overflow:hidden; color:#f30; font-size:12px;}
.shopwindow_list li h3 a{ color:#f30;}
.shopwindow_list li h3 a:hover{ text-decoration:underline;}
.shopwindow_list li img{ width:100%; height:147px; margin:10px 0 0;}
.shopwindow_list li .arrow{ width:0px; height:0px; margin:4px 2px 0 0; border:solid 6px; border-color:transparent transparent transparent #f30;}
.shopwindow_list li .tel{ padding:0 0 10px 0; position:relative; font-size:13px; }
.shopwindow_list li .tel img{ width:auto; height:auto;}
.shopwindow_list li .tel .fl{ line-height:40px; background:url(../images/shopwindow_tel_l.png) repeat-x; color:#e00; position:absolute; left:0; top:0px; font-weight:bold;}
.shopwindow_list li .tel .fl .bg{ width:40px; height:40px; background:url(../images/shopwindow_tel_l2.png) no-repeat; position:absolute; top:0; right:-40px;}
.shopwindow_list li .tel .fl .pho{ width:16px; height:16px; margin:13px 5px 0 10px;}
.shopwindow_list li .tel .fr{ width:100%; line-height:34px; background:url(../images/shopwindow_tel_r.png) repeat-x; font-size:14px;}
.shopwindow_list li .tel .btn{ padding:0 15px; color:#fff; float:right;}

/*推荐*/
.page_hot_ad .shopwindow_tit img{ height:160px; margin:-10px 0 -60px;}
.page_hot_ad .shopwindow_list li{ width:218px;}
.page_hot_ad .shopwindow_list li img{ height:143px;}

.page_hot_ad_l .shopwindow_tit img{ height:100px; margin:0px 0 -40px;}
.page_hot_ad_l .shopwindow_list li{ width:200px;}
.page_hot_ad_l .shopwindow_list li img{ height:131px;}
.page_hot_ad_l .shopwindow_list li .tel{font-size:12px; }
.page_hot_ad_l .shopwindow_list li .tel .btn{ padding:0 12px; font-size:12px;}
/**新闻列表样式*/
.in_news_list ul{ width:720px;}
.in_news_list li{height:25px;line-height:1.7;display:block;border-bottom:dotted 1px #ddd;}
.in_news_list li a{color:#06b;}
.in_news_list li a:hover{color:red;}
.in_news_list li em{margin-right:5px;}
.in_news_list li span{color:#666;float:right;margin-right:10px;}

/*搜索*/
.land_com_search{width:100%; float:left;}
.land_com_search input{ float:left; font-size:14px; outline:none;}
.land_com_search .inp{ width:159px; height:28px; padding:0 5px; background:#fbfbfb; border:solid 1px #ddd; border-right:0;}
.land_com_search .sub{ width:60px; height:30px; background:#555; text-align:center; color:#fff; cursor:pointer;}
.land_com_search .sub:hover{ background:#444;}
.hightlighter{color:black;}


/*hot_pro*/
.cf90{ color:#f90!important;}
.hot_pro{width:978px; margin:0 auto; background:#fff; border:solid 1px #333; border-radius:3px; overflow:hidden;}
.hot_pro .lm_tit{ width:100%;line-height:30px; padding:3px 0px; background:url(../images/hot_lm_bg.png) repeat-x #333; position:relative; text-align:center; float:left;}
.hot_pro .lm_tit h3{color:#fff; font-size:16px; color:#6f0;}
.hot_pro .lm_tit .tit_bg{ width:90px; height:9px; margin-top:11px; background:url(../images/hot_lm_bg2.png) no-repeat; opacity:0.8;}
.hot_pro .lm_tit a{color:#fff;}
.hot_pro .lm_tit a:hover{ text-decoration:underline;}

.hot_pro .main_con{width:100%; background:#fff; float:left; }
.hot_pro .main_con ul{ width:1000px;}
.hot_pro .main_con li{ width:224px; height:200px; padding:0px 10px 12px; border-right:solid 1px #e2e2e2; float:left; position:relative;}
.hot_pro .main_con li:after{content:''; width:100%; height:1px; background:#e2e2e2; position:absolute; left:0; bottom:0px;}
.hot_pro .main_con li h3{ height:36px; line-height:18px; color:#f30; font-size:12px; overflow:hidden; font-weight:normal;}
.hot_pro .main_con li h3 a{ color:#06b; display:block;}
.hot_pro .main_con li h3 a:hover{ color:#f30; text-decoration:underline;}
.hot_pro .main_con li img{ width:100%; height:147px; margin:10px 0;}

.hot_pro .main_con1 ul{ width:1000px;}
.hot_pro .main_con1 li{ padding:0px 10px;float:left;}</pre></body></html>